stay (of execution) - German English Dictionary